﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using AMS.DD35.Common.Data;

namespace AMS.DD35.Common
{
    [ServiceContract]
    public interface ICharacterService
    {
        [OperationContract]
        CharacterData GetCharacterData(long characterID, object sessionVariable);

        [OperationContract]
        void SaveCharacter(CharacterData characterData, object sessionVariable);

        [OperationContract]
        IEnumerable<CharacterData> GetCharactersData(object sessionVariable);
    }
}
